Efficiently Querying RDF(S) Ontologies with Answer Set Programming
نویسندگان
چکیده
Ontologies are pervading many areas of knowledge representation and management. To date, most research efforts have been spent on the development of sufficiently expressive languages for the representation and querying of ontologies; however, querying efficiency has received attention only recently, especially for ontologies referring to large amounts of data. In fact, it is still uncertain how reasoning tasks will scale when applied on massive amounts of data. This work is a first step toward this setting: it first shows that RDF(S) ontologies can be expressed, without loss of semantics, into Answer Set Programming (ASP). Then, based on a previous result showing that the SPARQL query language (a candidate W3C recommendation for RDF(S) ontologies) can be mapped to a rule-based language, it shows that efficient querying of big ontologies can be accomplished with a database oriented extension of the well known ASP system DLV, which we recently developed. Results reported in the paper show that our proposed framework is promising for the improvement of both scalability and expressiveness of available RDF(S) storage and query systems. 1Institut für Informationssysteme 184/3, Technische Universität Wien, Favoritenstraße 9-11, A-1040 Vienna, Austria. 2Dipartimento di Matematica, Università della Calabria, I-87036 Rende (CS), Italy. Acknowledgements: The work of the first author has been supported under FWF projects P20841 (Modular HEX-Programs), P17212 (Answer Set Programming for the Semantic Web), and MIUR (Italian Research Ministry) Interlink II04CG8AGG. We gratefully acknowledge Axel Polleres (DERI-Galway) for his insightful comments and for providing a prototypical version of the SPARQL-Datalog translator. To appear on Journal of Logic and Computation, Oxford University Press, Oxford, UK. doi:10.1093/logcom/exn043 Copyright c © 2008 by the authors 2 INFSYS RR RR-1843-08-06
منابع مشابه
Dynamic Querying of Mass-Storage RDF Data with Rule-Based Entailment Regimes
RDF Schema (RDFS) as a lightweight ontology language is gaining popularity and, consequently, tools for scalable RDFS inference and querying are needed. SPARQL has become recently a W3C standard for querying RDF data, but it mostly provides means for querying simple RDF graphs only, whereas querying with respect to RDFS or other entailment regimes is left outside the current specification. In t...
متن کاملBIOQUERY-ASP: Querying Biomedical Ontologies using Answer Set Programming
We describe a software system, called BIOQUERY-ASP, that finds answers and generates explanations to complex biomedical queries over the available knowledge resources, such as, PHARMGKB, DRUGBANK, CTD, SIDER, BIOGRID, using the computational methods/tools of Answer Set Programming.
متن کاملQuerying and Reasoning with RDF(S)/OWL in XQuery
In this paper we investigate how to use the XQuery language for querying and reasoning with RDF(S)/OWL-style ontologies. Our proposal allows the handling of RDF(S)/OWL triples by means of a XQuery library for the Semantic Web, and it encodes RDF(S)/OWL reasoning by means of XQuery functions. We have tested and implemented the approach.
متن کاملA Relaxed Approach to RDF Querying
We explore flexible querying of RDF data, with the aim of making it possible to return data satisfying query conditions with varying degrees of exactness, and also to rank the results of a query depending on how “closely” they satisfy the query conditions. We make queries more flexible by logical relaxation of their conditions based on RDFS entailment and RDFS ontologies. We develop a notion of...
متن کاملRDF Databases for Querying XML. A Model-mapping Approach
Some recent research works face the challenge to map XML documents to RDF triples. Ontologies are used to establish semantic connections among XML applications, and some mechanisms have been defined to query them with natural XML query languages like XPath and XML Query. Generally structure-mapping approaches define a simple translation between trivial XPath expressions and a target RDF query l...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- J. Log. Comput.
دوره 19 شماره
صفحات -
تاریخ انتشار 2009